insert (workpiece) - German English Dictionary